#Jazz as a Thing
FREESLOT
MT_JAZZ
S_JAZZ_EXST
SPR_JAZZ

FRAME S_JAZZ_EXST
SPRITENUMBER = JAZZ
SPRITESUBNUMBER = 0
DURATION = -1
NEXT = 0
ACTION None
VAR1 = 0
VAR2 = 0

Thing MT_JAZZ
#$Sprite JAZZA1
MAPTHINGNUM = 4030
SPAWNSTATE = S_JAZZ_EXST
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 1376256
RADIUS = 1048576
HEIGHT = 3670016
MASS = 1000
DAMAGE = 1
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME

#Dead Grass
FREESLOT
MT_Grass
S_DGRA_EXST
SPR_DEGR

FRAME S_DGRA_EXST
SPRITENUMBER = DEGR
SPRITESUBNUMBER = 0
DURATION = -1
NEXT = 0
ACTION None
VAR1 = 0
VAR2 = 0

Thing MT_Grass
#$Sprite DEGRA0
MAPTHINGNUM = 4026
SPAWNSTATE = S_DGRA_EXST
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 0
RADIUS = 1048576
HEIGHT = 2621440
MASS = 100
DAMAGE = 0
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_NOCLIP|MF_SCENERY

#The Silver Ring box
FREESLOT
MT_HYPERRINGBOX
MT_HYPERRINGICON
S_HYPERRINGBOX
S_HYPERRINGBOX1
S_HYPERRINGBOX2
S_HYPERRINGBOX3
SPR_SILR
S_HYPERRINGICON
S_HYPERRINGICON2

FRAME S_HYPERRINGBOX
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 0
DURATION = 2
NEXT = S_HYPERRINGBOX1
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_HYPERRINGBOX1
SPRITENUMBER = SPR_MSTV
SPRITESUBNUMBER = 0
DURATION = 1
NEXT = S_HYPERRINGBOX
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_HYPERRINGBOX2
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = S_HYPERRINGBOX3
ACTION A_MonitorPop
VAR1 = 0
VAR2 = 0

FRAME S_HYPERRINGBOX3
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 1
DURATION = 18
NEXT = S_NULL
ACTION A_RingBox
VAR1 = 0
VAR2 = 0

Thing MT_HYPERRINGBOX
#$Sprite SILRA0
MAPTHINGNUM = 4032
SPAWNSTATE = S_HYPERRINGBOX
SPAWNHEALTH = 1
SEESTATE = S_NULL
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = S_HYPERRINGBOX
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = S_NULL
MISSILESTATE = S_NULL
DEATHSTATE = S_BOX_POP1
DEATHSOUND = sfx_pop
XDEATHSTATE = 0
SPEED = 1
RADIUS = 18*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = MT_HYPERRINGICON
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_SOLID|MF_SHOOTABLE|MF_MONITOR

FRAME S_HYPERRINGICON
SPRITENUMBER = SPR_TVRI
SPRITESUBNUMBER = FF_ANIMATE|2
DURATION = 18
ACTION None
VAR1 = 3
VAR2 = 4
NEXT = S_HYPERRINGICON2

FRAME S_HYPERRINGICON2
SPRITENUMBER = SPR_SILR
SPRITESUBNUMBER = 1
DURATION = 18
ACTION A_RingBox
VAR1 = 0
VAR2 = 0
NEXT = S_NULL

Thing MT_HYPERRINGICON
MAPTHINGNUM = -1
SPAWNSTATE = S_HYPERRINGICON
SPAWNHEALTH = 1
SEESTATE = 0
SEESOUND = sfx_itemup
REACTIONTIME = 25
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = S_NULL
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 2*FRACUNIT
RADIUS = 8*FRACUNIT
HEIGHT = 14*FRACUNIT
MASS = 100
DAMAGE = 62*FRACUNIT
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_BOXICON|MF_SCENERY
